@charset "utf-8";

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0 auto;
	align:center;
}
body,td,th {
line-height:22px;
}
.line1{
line-height:19px;
}


.w_blue {
color:#064ca1;
}
.w_org {
color:#ff7200;
}
.w_red {
color:#cf1111;
}
.w_white {
color:#ffffff;
}
.w_grey {
color:#616161;
}
.w_black {
color:#000000;
}

.f_12 {
font-size:12px;
}
.f_14 {
font-size:14px;
}
.f_16 {
font-size:16px;
}
.f_18 {
font-size:18px;
}

.f_bold {
font-weight:bold;
}
.c
{
text-align:center}
.l
{
text-align:left}
.r
{
text-align:right}

.fr_blue {
border-color:#064ca1;
border-style:solid;
border-width:1px;
}
.fr_lightblue {
border-color:#6195c5;
border-style:solid;
border-width:1px;
}
.fr_grey {
border-color:#bbbbbb;
border-style:solid;
border-width:1px;
}
.fr_org {
border-color:#ffce58;
border-style:solid;
border-width:1px;
}
.fr_blue1 {
border-color:#b9d7f1;
border-style:solid;
border-width:1px;
}


.bg_blue {
background-color:#1993d4;
}
.bg_lightblue {
background-color:#f3f8fc;
}
.bg_white {
background-color:#ffffff;
}
.bg_org {
background-color:#ffe4b3;
}
.bg_lightorg {
background-color:#fffdf8;
}
.bg_grey {
background-color:#ededed;
}

.img{
border: 0px;
}
.img1{
border: 1px solid #cfcfcf;
}

a:link {
	color: #064ca1;
	text-decoration: none;
	font-size:12px;
}
a:visited {
	color: #064ca1;
	text-decoration: none;
	font-size:12px;
}
a:active {
	color: #064ca1;
	text-decoration: none;
	font-size:12px;
}
a:hover {
	text-decoration: underline;
	font-size:12px;
}

.l_white:link {
	color: #ffffff;
	text-decoration: none;
	font-size:12px;
}
.l_white:visited {
	color: #ffffff;
	text-decoration: none;
	font-size:12px;
}
.l_white:active {
	color: #ffffff;
	text-decoration: none;
	font-size:12px;
}
.l_white:hover {
	text-decoration: underline;
	font-size:12px;
}

.l_black:link {
	color: #000000;
	text-decoration: none;
	font-size:12px;
}
.l_black:visited {
	color: #000000;
	text-decoration: none;
	font-size:12px;
}
.l_black:active {
	color: #000000;
	text-decoration: none;
	font-size:12px;
}
.l_black:hover {
	text-decoration: underline;
	font-size:12px;
}


.l_red:link {
	color: #cf1111;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
}
.l_red:visited {
	color: #cf1111;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
}
.l_red:active {
	color: #cf1111;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
}
.l_red:hover {
	text-decoration: underline;
	font-size:16px;
	font-weight:bold;
}




.l_blue:link {
	color: #064ca1;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
.l_blue:visited {
	color: #064ca1;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
.l_blue:active {
	color: #064ca1;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
.l_blue:hover {
	text-decoration: underline;
	font-size:14px;
	font-weight:bold;
}


.l_red_s:link {
	color: #cf1111;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
.l_red_s:visited {
	color: #cf1111;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
.l_red_s:active {
	color: #cf1111;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
.l_red_s:hover {
	text-decoration: underline;
	font-size:12px;
	font-weight:bold;
}


.l_blue_nb:link {
	color: #064ca1;
	text-decoration: none;
	font-size:14px;
	
}
.l_blue_nb:visited {
	color: #064ca1;
	text-decoration: none;
	font-size:14px;
	
}
.l_blue_nb:active {
	color: #064ca1;
	text-decoration: none;
	font-size:14px;
	
}
.l_blue_nb:hover {
	text-decoration: underline;
	font-size:14px;
	
}


.l_white_b:link {
	color: #ffffff;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
.l_white_b:visited {
	color: #ffffff;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
.l_white_b:active {
	color: #ffffff;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
.l_white_b:hover {
	text-decoration: underline;
	font-size:14px;
	font-weight:bold;
}


.juli
{
margin-left:12px;
margin-right:12px;
}

.dotline {
    BORDER-BOTTOM-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-TOP-STYLE: dotted;
	color:#cfcfcf;
}
.tablerightLine   {
border-right-width:   1px;
border-right-style:   dashed;
border-right-color:   #cfcfcf;
} 

.tableleftLine   {
border-left-width:   1px;
border-left-style:   dashed;
border-left-color:   #cfcfcf;
} 

.input {
	border: 1px solid #064ca1;
	height: 20px;	
}


.mar2{
margin-top:2px;
}
.mar5{
margin-top:5px;
}
.padl5{
padding-left:10px;
}
.w{
padding-left:20px;
}
.pad10{
padding:20px,20px,20px,20px;
}
.lbtn_bg
{
    background-image: url(/images/tbtn_blue2.gif);

    }
.btn_blue  
{
    background-color:#daeafa;
    border:1px #CCCCCC;
    border-style:  solid;
    width:80px;
    height:26px;
    }
    
   

